sewing thread - German English Dictionary